﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Sinacor.Servico.Bovespa.Corretagem.BusinessEntity.Parameter
{
    /// <summary>
    /// Filtro Faixa
    /// </summary>
    public class FiltroTaxa
    {
        #region Campos
        private string _bolsa;
        private string _mercado;
        private string _mercadoOrigem;
        private BusinessEntity.Enum.TipoNaturezaOperacao? _naturezaOperacao;
        private BusinessEntity.Periodo _periodo;
        #endregion

        #region Propriedades
        /// <summary>
        /// Bolsa
        /// </summary>
        public string Bolsa{
			get{
				return _bolsa;
			}
			set{
				_bolsa = value;
			}
		}

        /// <summary>
        /// Mercado
        /// </summary>
        public string Mercado
        {
			get{
				return _mercado;
			}
			set{
				_mercado = value;
			}
		}
        /// <summary>
        /// Mercado Origem
        /// </summary>
        public string MercadoOrigem
        {
			get{
				return _mercadoOrigem;
			}
			set{
				_mercadoOrigem = value;
			}
		}

        /// <summary>
        /// NAtureza Operacao
        /// </summary>
        public BusinessEntity.Enum.TipoNaturezaOperacao? NaturezaOperacao
        {
			get{
                return _naturezaOperacao;
			}
			set{
                _naturezaOperacao = value;
			}
		}

        /// <summary>
        /// Periodo
        /// </summary>
        public BusinessEntity.Periodo Periodo
        {
			get{
				return _periodo;
			}
			set{
				_periodo = value;
			}
        }
        #endregion
    }
}
